arabuluculuk etmek

  1. Verb to mediate
  2. Verb to match up